package com.yumeng.common.data.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 操作日志类型枚举
 * @author wxd
 * @date 2021/1/29 10:46
 */
@Getter
@AllArgsConstructor
public enum OperationLogType implements BaseEnum {
    /**
     * 其它
     **/
    OTHER(0, "其它"),
    /**
     * 添加
     **/
    ADD(1, "添加"),
    /**
     * 修改
     **/
    UPDATE(2, "修改"),
    /**
     * 删除
     **/
    DELETE(3, "删除"),
    /**
     * 详情查询
     **/
    INFO(4, "详情查询"),
    /**
     * 列表查询
     **/
    LIST(5, "列表查询"),
    /**
     * 分页列表
     **/
    PAGE(6, "分页列表"),
    /**
     * 查询
     **/
    QUERY(7, "查询"),
    /**
     * 字典项
     **/
    DICT(8, "字典项"),
    /**
     * 其他操作
     **/
    OTHER_OPT(9, "其他操作"),
    /**
     * 文件上传
     **/
    UPLOAD(10, "文件上传"),
    /**
     * 文件下载
     **/
    DOWNLOAD(11, "文件下载"),
    /**
     * Excel导入
     **/
    EXCEL_IMPORT(12, "Excel导入"),
    /**
     * Excel导出
     **/
    EXCEL_EXPORT(13, "Excel导出"),
    /**
     * 资源
     **/
    RESOURCE(14, "资源");

    private Integer code;
    private String desc;
}
